Oil is now hovering around $66 a barrel, prompting analysts to model scenarios where prices remain in the $60s this year or even decline into the $50s.
Original Source:
https://www.foxbusiness.com/energy/investors-fear-big-oil-could-cut-share-buybacks-crude-prices-slump