Revenues from international oil sales fell to $11.6 billion last month, down more than 40% from a year earlier, according to the International Energy Agency

Leave a Reply

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