Oil Posts Fifth Monthly Gain and Longest Run Since 2018 Oil logged gains for a fifth month...
Day: April 29, 2022
Petrobras Board Approves $2.2B Albacora Leste Sale Petrobas’ board of directors has approved the $2.2 billion sale...