We examine what Chevron's iconic “V” logo really means and explore its origins and significance to the energy company.
Chevron Corporation (NYSE: CVX) has quietly become one of the strongest performing mega-cap stocks in recent weeks. Shares hit a fresh all-time high in mid-March, adding to a rally that has lifted the ...