Oil prices top $50 for the first time in 2016
The price of crude oil popped over 50 Dollars a barrel last week for the first time this year, bolstered by declines in US stockpiles, gradually rising global consumption and steady declines in U.S. shale oil production. Both the US benchmark grade of... Read More