Yahoo Canada Web Search

Search results

    • Seasonal Demand and Production Cuts Drive Oil Rally

      Baystreet· 3 days ago

      In the last three weeks alone, U.S. crude oil inventories have drawn down by more than 20 million barrels, according to the Energy Information Administration’s (EIA) Weekly Petroleum Status ...