WTI tops $100, Brent over $105 for 1st time since 2014
Prices of oil futures extended earlier gains and reached seven-year highs on Thursday after the armed conflict between Ukraine and Russia continued to escalate. Global oil market sentiment was affecte…