Oil Still Moves the Economy
Oil prices have dropped roughly 22.55% since their peak in April, spurning the idea that the global oil supply is weakening as a result of a combination of a lack of demand from China and an excess in production, according to experts.