WTI Crude Oil and Natural Gas Forecast - Friday, July 13
July 13, 2018 at 08:08 AM EDT
The market looks likely to see a lot of supply at the $75 level, and of course, the opening of Libyan ports will continue to add more supply to the market overall.