Yahoo Canada Web Search

Search results

  1. 1 day ago · Recent figures released by the U.S. Energy Information Administration (EIA) reveal an increase in U.S. crude oil inventories of 3.6 million barrels for the week ending June 21. This increase contrasts sharply with analysts’ forecasts, who anticipated a drop of 2.8 million barrels, according to a consensus from the Bloomberg agency.

  1. People also search for