WTI and Brent oil contracts trade lower by -0.60% at $64 and $71.20 per barrel respectively during the start of the Thursday’s US trading session, slightly lower from their recent highest prices of $64.70 and $71.80 amid the news of escalating civil war in the oil-rich Libya which might threat an oil production of 1.1 million barrels per day.
Read more