Oil perks up after sharp week-long selloff on supply, demand concerns
LONDON: Global oil benchmark Brent remained stuck below $80 a barrel on Friday, but recouped some losses a day after...
Subscribing is the best way to get our best stories immediately.