Helmerich & Payne and Liberty Energy Stocks Trade Down, What You Need To Know
A number of stocks fell in the afternoon session after crude oil prices dropped amid easing geopolitical tensions in the Middle East. Brent crude, the international benchmark, dropped by over 10% to below $90 a barrel, with U.S.
West Texas Intermediate crude seeing a similar decline. The sharp sell-off was triggered by several developments,
» Read more about: Helmerich & Payne and Liberty Energy Stocks Trade Down, What You Need To Know »