embargoes

Oil firms amid supply worries, but heads for sharp weekly decline

Oil prices rose on Friday but were on track for their biggest weekly declines since November after see-sawing on fears…

4 years ago