Where’s the Demand? Oil Prices Drop Again

The average oil price last week came in at 45 dollars per barrel, according to the West Texas Intermediate measure, and oil prices dropped 3 percent yesterday due to dec

0
0