Which countries guzzled the most oil in 2024?
Vaishnavi Mishra, Published on Mar 17th, 2026

According to Energy Institute data, in 2024, US and China dominated global oil consumption at 19 and 16 million barrels per day. India followed these two nations with 5.6 million barrels per day of oil consumption. Saudi Arabia consumed 4.0 million barrels per day followed by Russia (3.8 million barrels per day) and Japan (3.2 million barrels per day).
Read Full Article ...