<p class="MsoNormal">Oil prices have rallied to a seven-year high over the last seven weeks, putting $100 within reach, fueled by a continued global demand recovery from the impact of the COVID-19 pandemic amid tight market conditions marked by eroding inventories.</p>