Crude Oil Falls Over Drop In China’s Refining Activity

Due to uncertainty about demand in China and the United States, the two countries that consume the most oil worldwide, oil prices fell on Tuesday. Data show that China’s oil refinery output dropped for a second month in a row, reaching its lowest point of the year. According to the American Petroleum Institute’s most recent … Continue reading Crude Oil Falls Over Drop In China’s Refining Activity