Oil falls as rising U.S. stockpiles, economic uncertainty renew demand concerns
Crude oil storage tanks are seen in an aerial photograph at the Cushing oil hub in Cushing, Oklahoma, U.S. April 21, 2020. Reuters/Drone Base/File Photo By Reuters Oil prices fell on Wednesday as an unexpected build in crude and fuel inventories in the United States, the world’s biggest oil consumer, and economic uncertainty reignited demand
Read More
