oil prices

Oil prices recouped some of their losses on Thursday, after a report by the International Energy Agency warned that crude capacity cushions could be “stretched to the limit”. Shell photo.
@2020 Energi Media Ltd., | Thoughtful Energy Journalism
Be the first to comment