Brent crude briefly tops $119 per barrel, before receding, and shakes stock markets worldwide
NEW YORK (AP) — A roller-coaster day for oil prices showed how they’re dictating where financial markets and maybe even the global economy are heading. Stocks tumbled in Europe and Asia when oil prices shot […]
