Oil tops $100 US per barrel, as Tesla and Alphabet drag stocks lower

Oil tops $100 US per barrel, as Tesla and Alphabet drag stocks lower
Journalistic Standards & Source Transparency: Reported by the iCanada News Desk. Verified through Canadian government filings, parliamentary records, and primary wire statements. For corrections or clarifications regarding this story, please contact our Editorial Desk.