Oil tops $42 as prospects for better Opec deal compliance buoy stocks

Oil tops $42 as prospects for better Opec deal compliance buoy stocks
play icon
Shoppers wait to cross a street in the district of Orchard Road as Singapore reopened the economy amid the COVID-19 outbreak on Friday. Reuters