news

Oil Prices Notch a 7-Week Winning Streak. Here’s Why.

Oil prices are heading to a record again, and it’s increasingly clear the gains are no fluke.

Demand hit a record in June and is on track to stay at high levels for the rest of the year.Continue reading

LEAVE A RESPONSE

Your email address will not be published. Required fields are marked *