EIA Reports Third Consecutive Inventories Build
Oil prices have come under heavy selling pressure this week with the market turning lower from the 65.40 level. The catalyst behind the move has been the combination of a higher US dollar and the EIA reporting a further build in US crude…
Read More
Read More


