U.S. crude oil and natural gas output set records in December, and oil demand touched multi-month highs, the U.S. Energy Information Administration said in its Petroleum Supply Monthly report on Friday… Read More
U.S. crude oil and natural gas output set records in December, and oil demand touched multi-month highs, the U.S. Energy Information Administration said in its Petroleum Supply Monthly report on Friday… Read More