Oil prices rose nearly 4% on Monday, boosted by the expected slow return of US crude output after last week's deep freeze in Texas shut in production. US producers shut anywhere from
US crude tops $60 a barrel
Oil prices rose nearly 4% on Monday, boosted by the expected slow return of US crude output after last week's deep freeze in Texas shut in production. US producers shut anywhere from