The announcement indicates U.S. oil reserves could decline by about 41% to roughly 243.4 million barrels, their lowest level since the 1980s.
50d ago
No Summary provided as the original text is short