Oil prices declined in trading today, Wednesday, following reports about a proposal put forward by the International Energy Agency to withdraw the largest amount of strategic oil reserves ...
Read more
0
oil market analysis
