German customs services seized a tanker that was drifting off the northern coast of the country in January, the magazine ...
The same agency, however, reported that global visible inventories fell by about 14 million barrels between end-February and end-December 2024, suggesting a deficit of around 0.24mbpd in ...
Former President Joe Biden's administration sold nearly 300 million barrels from the ... sales to prevent flow of oil out of and into the reserves to avoid wear and tear on the hollowed-out ...