Oil prices head for a weekly loss as investors ride supply-and-demand seesaw

Oil prices head for a weekly loss as investors ride supply-and-demand seesaw
Investors are caught between varying supply and demand worries as oil futures head for a weekly loss.

Continue reading

Leave a Reply

Your email address will not be published. Required fields are marked *