WTI last traded at $15.66 per barrel on Thursday afternoon compared to $11 per barrel on Wednesday, while the Brent at $22.1 per barrel, increased by 9% compared to the last session.
Oil prices recovered slightly because some exporters cut their output. However, problems related to weak demand and storage running out have not been solved, and will continue to put pressure on energy prices.