Russia may be forced to throttle back its oil output in the coming months as U.S. sanctions hamper its access to tankers to ...
Magda Chambriard, Chief Executive Officer of Brazilian state-controlled oil company Petrobras, says the firm can withstand ...