News
Discover
First report 1h agoLast update 1h ago

US Crude Oil Reserves Decline for 17 Consecutive Weeks

US total crude oil reserves have fallen for 17 consecutive weeks, marking the longest decline on record and raising alarms in the global energy market.

iWitness comments

No comments yet — be the first to weigh in.

US Crude Oil Reserves Decline for 17 Consecutive Weeks · Quorumz