News

The US Energy Information Administration or EIA stated in a latest update the US proved reserves of crude oil and lease condensate totaled 46 billion barrels at year-end 2023, a 4% decline from the ...