[ad_1] Oil traded at nearly $ 74 a barrel in New York while Saudi Arabia's pledges to revive supply eased worries of scarcity, while lower crude inventories in the United States ignited …
Read More »[ad_1] Oil traded at nearly $ 74 a barrel in New York while Saudi Arabia's pledges to revive supply eased worries of scarcity, while lower crude inventories in the United States ignited …
Read More »