First report 1h ago•Last update 1h ago
US Strategic Petroleum Reserve at Lowest Level Since 1970s
The United States' crude oil inventory reserves have fallen to 41 days, the lowest level since the 1970s, raising concerns about energy security.
iWitness comments
No comments yet — be the first to weigh in.