News Out of Asia Putting Downward Pressure on Markets
On Thursday, WTI Crude finished higher even in the face of relatively bearish EIA inventory news. This week will mark the first week of losses with the previous four consecutive weeks of gains in crude. Even with this week’s losses, the month of May is on track to finish with over 70% in monthly gains. […]