First report 1h ago•Last 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.