Oil prices softened on Tuesday after posting a near 10% recovery from the February low. Recent support measures out of China appear to have appeased markets for now

Shares:

Leave a Reply

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