Oil drops below US$80 per barrel, while tech stocks weigh on a mixed Wall Street CTV NewsOil sinks to three-month low as IEA warns stocks at 35-year low Euronews.comCurrent price of oil as of June 15, 2026 FortuneOil Markets Are Pricing a Supply Flood Before Barrels Return Investing.com CanadaOil prices fall back to $80 per barrel, while US stocks drift The Spec