WTI Oil Price Records Its Lowest Point in 18 Years

Oil markets earlier took a nosedive due to the ongoing pandemic, with quarantine measures and health risks resulting in a severe economic downturn in multiple countries across the world. West Texas Intermediate (WTI), also known as Texas light sweet, has…