Imperial remains our top oil stock

Crude oil prices have steadily declined to the current $74 U.S. per barrel after soaring to about $124 U.S. in March 2022. That was following Russia’s invasion of Ukraine. Note, however, that today’s price is still above the pre-pandemic price of around $60 U.S.
It’s likely… Read More

Chevron remains your top oil pick

Chevron rebounded strongly as re-opening of the global economy lifted crude oil prices—the stock is up 62% in the past year compared to the 14% drop for the S&P 500 Index.
While oil prices could suffer if the economy weakens, higher profits from Chevron’s refining operations… Read More