John Royall
Analyst, JPMorgan
Earnings-call appearances
-
Marathon Petroleum Corp Q1 FY2025 Earnings Call2025-05-06
Marathon Petroleum Corp (MPC)
-
Exxon Mobil Corp Q1 FY2025 Earnings Call2025-05-02
Exxon Mobil Corp (XOM)
-
Chevron Corp Q1 FY2025 Earnings Call2025-05-02
Chevron Corp (CVX)
-
Cvr Energy Inc Q1 FY2025 Earnings Call2025-04-28
Cvr Energy Inc (CVI)
-
Phillips 66 Q1 FY2025 Earnings Call2025-04-25
Phillips 66 (PSX)
-
World Kinect Corp Q1 FY2025 Earnings Call2025-04-24
World Kinect Corp (WKC)
-
Valero Energy Corp/Tx Q1 FY2025 Earnings Call2025-04-16
Valero Energy Corp/Tx (VLO)
-
Cenovus Energy Inc. Q1 FY2025 Earnings Call2025-03-31
Cenovus Energy Inc. (CVE)
-
Caseys General Stores Inc Q3 FY2025 Earnings Call2025-03-11
Caseys General Stores Inc (CASY)
-
Par Pacific Holdings, Inc. Q4 FY2024 Earnings Call2025-02-26
Par Pacific Holdings, Inc. (PARR)
-
World Kinect Corp Q4 FY2024 Earnings Call2025-02-20
World Kinect Corp (WKC)
-
HF Sinclair Corp Q4 FY2024 Earnings Call2025-02-20
HF Sinclair Corp (DINO)
-
Cvr Energy Inc Q4 FY2024 Earnings Call2025-02-18
Cvr Energy Inc (CVI)
-
PBF Energy Inc. Q4 FY2024 Earnings Call2025-02-13
PBF Energy Inc. (PBF)
-
Marathon Petroleum Corp Q4 FY2024 Earnings Call2025-02-04
Marathon Petroleum Corp (MPC)
-
Exxon Mobil Corp Q4 FY2024 Earnings Call2025-01-31
Exxon Mobil Corp (XOM)
-
Chevron Corp Q4 FY2024 Earnings Call2025-01-31
Chevron Corp (CVX)
-
Valero Energy Corp/Tx Q4 FY2024 Earnings Call2024-12-31
Valero Energy Corp/Tx (VLO)
-
Cenovus Energy Inc. Q4 FY2024 Earnings Call2024-12-31
Cenovus Energy Inc. (CVE)
-
Suncor Energy Inc Q4 FY2024 Earnings Call2024-12-31
Suncor Energy Inc (SU)
-
Marathon Petroleum Corp Q3 FY2024 Earnings Call2024-11-05
Marathon Petroleum Corp (MPC)
-
Chevron Corp Q3 FY2024 Earnings Call2024-11-01
Chevron Corp (CVX)
-
Exxon Mobil Corp Q3 FY2024 Earnings Call2024-11-01
Exxon Mobil Corp (XOM)
-
PBF Energy Inc. Q3 FY2024 Earnings Call2024-10-31
PBF Energy Inc. (PBF)
-
Phillips 66 Q3 FY2024 Earnings Call2024-10-29
Phillips 66 (PSX)
-
Cvr Energy Inc Q3 FY2024 Earnings Call2024-10-28
Cvr Energy Inc (CVI)
-
Valero Energy Corp/Tx Q3 FY2024 Earnings Call2024-10-24
Valero Energy Corp/Tx (VLO)
-
World Kinect Corp Q3 FY2024 Earnings Call2024-10-24
World Kinect Corp (WKC)
-
Cenovus Energy Inc. Q3 FY2024 Earnings Call2024-09-30
Cenovus Energy Inc. (CVE)
-
Occidental Petroleum Corp /De/ Q2 FY2024 Earnings Call2024-08-07
Occidental Petroleum Corp /De/ (OXY)
-
Par Pacific Holdings, Inc. Q2 FY2024 Earnings Call2024-08-06
Par Pacific Holdings, Inc. (PARR)
-
Delek US Holdings, Inc. Q2 FY2024 Earnings Call2024-08-06
Delek US Holdings, Inc. (DK)
-
Marathon Petroleum Corp Q2 FY2024 Earnings Call2024-08-06
Marathon Petroleum Corp (MPC)
-
Exxon Mobil Corp Q2 FY2024 Earnings Call2024-08-02
Exxon Mobil Corp (XOM)
-
Chevron Corp Q2 FY2024 Earnings Call2024-08-02
Chevron Corp (CVX)
-
Conocophillips Q2 FY2024 Earnings Call2024-08-01
Conocophillips (COP)
-
Phillips 66 Q2 FY2024 Earnings Call2024-07-30
Phillips 66 (PSX)
-
Cvr Energy Inc Q2 FY2024 Earnings Call2024-07-29
Cvr Energy Inc (CVI)
-
World Kinect Corp Q2 FY2024 Earnings Call2024-07-25
World Kinect Corp (WKC)
-
Valero Energy Corp/Tx Q2 FY2024 Earnings Call2024-07-25
Valero Energy Corp/Tx (VLO)
-
Cenovus Energy Inc. Q2 FY2024 Earnings Call2024-06-30
Cenovus Energy Inc. (CVE)
-
Canadian Natural Resources Ltd Q2 FY2024 Earnings Call2024-06-30
Canadian Natural Resources Ltd (CNQ)
-
Caseys General Stores Inc Q4 FY2024 Earnings Call2024-06-11
Caseys General Stores Inc (CASY)
-
Occidental Petroleum Corp /De/ Q1 FY2024 Earnings Call2024-05-07
Occidental Petroleum Corp /De/ (OXY)
-
Par Pacific Holdings, Inc. Q1 FY2024 Earnings Call2024-05-07
Par Pacific Holdings, Inc. (PARR)
-
Delek US Holdings, Inc. Q1 FY2024 Earnings Call2024-05-07
Delek US Holdings, Inc. (DK)
-
Marathon Petroleum Corp Q1 FY2024 Earnings Call2024-04-30
Marathon Petroleum Corp (MPC)
-
Cvr Energy Inc Q1 FY2024 Earnings Call2024-04-29
Cvr Energy Inc (CVI)
-
Phillips 66 Q1 FY2024 Earnings Call2024-04-26
Phillips 66 (PSX)
-
Chevron Corp Q1 FY2024 Earnings Call2024-04-26
Chevron Corp (CVX)
-
Valero Energy Corp/Tx Q1 FY2024 Earnings Call2024-04-25
Valero Energy Corp/Tx (VLO)
-
Suncor Energy Inc Q1 FY2024 Earnings Call2024-03-31
Suncor Energy Inc (SU)
-
Cenovus Energy Inc. Q1 FY2024 Earnings Call2024-03-31
Cenovus Energy Inc. (CVE)
-
Par Pacific Holdings, Inc. Q4 FY2023 Earnings Call2024-02-28
Par Pacific Holdings, Inc. (PARR)
-
Delek US Holdings, Inc. Q4 FY2023 Earnings Call2024-02-27
Delek US Holdings, Inc. (DK)
-
World Kinect Corp Q4 FY2023 Earnings Call2024-02-22
World Kinect Corp (WKC)
-
HF Sinclair Corp Q4 FY2023 Earnings Call2024-02-21
HF Sinclair Corp (DINO)
-
Cvr Energy Inc Q4 FY2023 Earnings Call2024-02-20
Cvr Energy Inc (CVI)
-
PBF Energy Inc. Q4 FY2023 Earnings Call2024-02-15
PBF Energy Inc. (PBF)
-
Conocophillips Q4 FY2023 Earnings Call2024-02-08
Conocophillips (COP)
-
Exxon Mobil Corp Q4 FY2023 Earnings Call2024-02-02
Exxon Mobil Corp (XOM)
-
Chevron Corp Q4 FY2023 Earnings Call2024-02-02
Chevron Corp (CVX)
-
Marathon Petroleum Corp Q4 FY2023 Earnings Call2024-01-30
Marathon Petroleum Corp (MPC)
-
Valero Energy Corp/Tx Q4 FY2023 Earnings Call2024-01-25
Valero Energy Corp/Tx (VLO)
-
Occidental Petroleum Corp /De/ Q4 FY2023 Earnings Call2024-01-10
Occidental Petroleum Corp /De/ (OXY)
-
Phillips 66 Q4 FY2023 Earnings Call2023-12-31
Phillips 66 (PSX)
-
Cenovus Energy Inc. Q4 FY2023 Earnings Call2023-12-31
Cenovus Energy Inc. (CVE)
-
Canadian Natural Resources Ltd Q4 FY2023 Earnings Call2023-12-31
Canadian Natural Resources Ltd (CNQ)
-
Caseys General Stores Inc Q2 FY2024 Earnings Call2023-12-11
Caseys General Stores Inc (CASY)
-
Delek US Holdings, Inc. Q3 FY2023 Earnings Call2023-11-07
Delek US Holdings, Inc. (DK)
-
Par Pacific Holdings, Inc. Q3 FY2023 Earnings Call2023-11-07
Par Pacific Holdings, Inc. (PARR)
-
Conocophillips Q3 FY2023 Earnings Call2023-11-02
Conocophillips (COP)
-
Sunoco LP Q3 FY2023 Earnings Call2023-11-01
Sunoco LP (SUN)
-
Marathon Petroleum Corp Q3 FY2023 Earnings Call2023-10-31
Marathon Petroleum Corp (MPC)
-
Cvr Energy Inc Q3 FY2023 Earnings Call2023-10-30
Cvr Energy Inc (CVI)
-
Chevron Corp Q3 FY2023 Earnings Call2023-10-27
Chevron Corp (CVX)
-
Exxon Mobil Corp Q3 FY2023 Earnings Call2023-10-27
Exxon Mobil Corp (XOM)
-
Phillips 66 Q3 FY2023 Earnings Call2023-10-27
Phillips 66 (PSX)
-
Valero Energy Corp/Tx Q3 FY2023 Earnings Call2023-10-26
Valero Energy Corp/Tx (VLO)
-
Canadian Natural Resources Ltd Q3 FY2023 Earnings Call2023-09-30
Canadian Natural Resources Ltd (CNQ)
-
Cenovus Energy Inc. Q3 FY2023 Earnings Call2023-09-30
Cenovus Energy Inc. (CVE)
-
Suncor Energy Inc Q3 FY2023 Earnings Call2023-09-30
Suncor Energy Inc (SU)
-
PBF Energy Inc. Q2 FY2023 Earnings Call2023-08-03
PBF Energy Inc. (PBF)
-
Sunoco LP Q2 FY2023 Earnings Call2023-08-02
Sunoco LP (SUN)
-
Phillips 66 Q2 FY2023 Earnings Call2023-08-02
Phillips 66 (PSX)
-
Marathon Petroleum Corp Q2 FY2023 Earnings Call2023-08-01
Marathon Petroleum Corp (MPC)
-
Cvr Energy Inc Q2 FY2023 Earnings Call2023-07-31
Cvr Energy Inc (CVI)
-
Exxon Mobil Corp Q2 FY2023 Earnings Call2023-07-28
Exxon Mobil Corp (XOM)
-
Valero Energy Corp/Tx Q2 FY2023 Earnings Call2023-07-27
Valero Energy Corp/Tx (VLO)
-
Chevron Corp Q2 FY2023 Earnings Call2023-07-24
Chevron Corp (CVX)
-
Suncor Energy Inc Q2 FY2023 Earnings Call2023-06-30
Suncor Energy Inc (SU)
-
Occidental Petroleum Corp /De/ Q1 FY2023 Earnings Call2023-05-09
Occidental Petroleum Corp /De/ (OXY)
-
PBF Energy Inc. Q1 FY2023 Earnings Call2023-05-05
PBF Energy Inc. (PBF)
-
Par Pacific Holdings, Inc. Q1 FY2023 Earnings Call2023-05-04
Par Pacific Holdings, Inc. (PARR)
-
HF Sinclair Corp Q1 FY2023 Earnings Call2023-05-04
HF Sinclair Corp (DINO)
-
Conocophillips Q1 FY2023 Earnings Call2023-05-04
Conocophillips (COP)
-
Phillips 66 Q1 FY2023 Earnings Call2023-05-03
Phillips 66 (PSX)
-
Sunoco LP Q1 FY2023 Earnings Call2023-05-02
Sunoco LP (SUN)
-
Cvr Energy Inc Q1 FY2023 Earnings Call2023-05-01
Cvr Energy Inc (CVI)
-
Exxon Mobil Corp Q1 FY2023 Earnings Call2023-04-28
Exxon Mobil Corp (XOM)
-
Chevron Corp Q1 FY2023 Earnings Call2023-04-28
Chevron Corp (CVX)
-
Valero Energy Corp/Tx Q1 FY2023 Earnings Call2023-04-27
Valero Energy Corp/Tx (VLO)
-
Delek US Holdings, Inc. Q1 FY2023 Earnings Call2023-04-05
Delek US Holdings, Inc. (DK)
-
Cenovus Energy Inc. Q1 FY2023 Earnings Call2023-03-31
Cenovus Energy Inc. (CVE)
-
Caseys General Stores Inc Q3 FY2023 Earnings Call2023-03-07
Caseys General Stores Inc (CASY)
-
Delek US Holdings, Inc. Q4 FY2022 Earnings Call2023-02-28
Delek US Holdings, Inc. (DK)
-
HF Sinclair Corp Q4 FY2022 Earnings Call2023-02-24
HF Sinclair Corp (DINO)
-
Par Pacific Holdings, Inc. Q4 FY2022 Earnings Call2023-02-23
Par Pacific Holdings, Inc. (PARR)
-
Cvr Energy Inc Q4 FY2022 Earnings Call2023-02-21
Cvr Energy Inc (CVI)
-
PBF Energy Inc. Q4 FY2022 Earnings Call2023-02-16
PBF Energy Inc. (PBF)
-
Conocophillips Q4 FY2022 Earnings Call2023-02-02
Conocophillips (COP)
-
Phillips 66 Q4 FY2022 Earnings Call2023-01-31
Phillips 66 (PSX)
-
Marathon Petroleum Corp Q4 FY2022 Earnings Call2023-01-31
Marathon Petroleum Corp (MPC)
-
Exxon Mobil Corp Q4 FY2022 Earnings Call2023-01-31
Exxon Mobil Corp (XOM)
-
Chevron Corp Q4 FY2022 Earnings Call2023-01-27
Chevron Corp (CVX)
-
Valero Energy Corp/Tx Q4 FY2022 Earnings Call2023-01-26
Valero Energy Corp/Tx (VLO)
-
Occidental Petroleum Corp /De/ Q4 FY2022 Earnings Call2023-01-04
Occidental Petroleum Corp /De/ (OXY)
-
Canadian Natural Resources Ltd Q4 FY2022 Earnings Call2022-12-31
Canadian Natural Resources Ltd (CNQ)
-
Cenovus Energy Inc. Q4 FY2022 Earnings Call2022-12-31
Cenovus Energy Inc. (CVE)
-
Suncor Energy Inc Q4 FY2022 Earnings Call2022-12-31
Suncor Energy Inc (SU)
-
Caseys General Stores Inc Q2 FY2023 Earnings Call2022-12-06
Caseys General Stores Inc (CASY)
-
Occidental Petroleum Corp /De/ Q3 FY2022 Earnings Call2022-11-08
Occidental Petroleum Corp /De/ (OXY)
-
Delek US Holdings, Inc. Q3 FY2022 Earnings Call2022-11-07
Delek US Holdings, Inc. (DK)
-
Par Pacific Holdings, Inc. Q3 FY2022 Earnings Call2022-11-02
Par Pacific Holdings, Inc. (PARR)
-
Marathon Petroleum Corp Q3 FY2022 Earnings Call2022-11-01
Marathon Petroleum Corp (MPC)
-
Cvr Energy Inc Q3 FY2022 Earnings Call2022-11-01
Cvr Energy Inc (CVI)
-
Phillips 66 Q3 FY2022 Earnings Call2022-11-01
Phillips 66 (PSX)
-
Chevron Corp Q3 FY2022 Earnings Call2022-10-28
Chevron Corp (CVX)
-
Exxon Mobil Corp Q3 FY2022 Earnings Call2022-10-28
Exxon Mobil Corp (XOM)
-
Valero Energy Corp/Tx Q3 FY2022 Earnings Call2022-10-25
Valero Energy Corp/Tx (VLO)
-
Conocophillips Q3 FY2022 Earnings Call2022-09-30
Conocophillips (COP)
-
Canadian Natural Resources Ltd Q3 FY2022 Earnings Call2022-09-30
Canadian Natural Resources Ltd (CNQ)
-
Cenovus Energy Inc. Q3 FY2022 Earnings Call2022-09-30
Cenovus Energy Inc. (CVE)
-
Suncor Energy Inc Q3 FY2022 Earnings Call2022-09-30
Suncor Energy Inc (SU)
-
Par Pacific Holdings, Inc. Q2 FY2022 Earnings Call2022-08-09
Par Pacific Holdings, Inc. (PARR)
-
HF Sinclair Corp Q2 FY2022 Earnings Call2022-08-08
HF Sinclair Corp (DINO)
-
Conocophillips Q2 FY2022 Earnings Call2022-08-04
Conocophillips (COP)
-
Sunoco LP Q2 FY2022 Earnings Call2022-08-03
Sunoco LP (SUN)
-
Occidental Petroleum Corp /De/ Q2 FY2022 Earnings Call2022-08-02
Occidental Petroleum Corp /De/ (OXY)
-
Marathon Petroleum Corp Q2 FY2022 Earnings Call2022-08-02
Marathon Petroleum Corp (MPC)
-
Cvr Energy Inc Q2 FY2022 Earnings Call2022-08-01
Cvr Energy Inc (CVI)
-
Chevron Corp Q2 FY2022 Earnings Call2022-07-29
Chevron Corp (CVX)
-
Phillips 66 Q2 FY2022 Earnings Call2022-07-29
Phillips 66 (PSX)
-
Exxon Mobil Corp Q2 FY2022 Earnings Call2022-07-29
Exxon Mobil Corp (XOM)
-
PBF Energy Inc. Q2 FY2022 Earnings Call2022-07-28
PBF Energy Inc. (PBF)
-
Valero Energy Corp/Tx Q2 FY2022 Earnings Call2022-07-28
Valero Energy Corp/Tx (VLO)
-
Cenovus Energy Inc. Q2 FY2022 Earnings Call2022-06-30
Cenovus Energy Inc. (CVE)
-
Canadian Natural Resources Ltd Q2 FY2022 Earnings Call2022-06-30
Canadian Natural Resources Ltd (CNQ)
-
Suncor Energy Inc Q2 FY2022 Earnings Call2022-06-30
Suncor Energy Inc (SU)
-
Caseys General Stores Inc Q4 FY2022 Earnings Call2022-06-07
Caseys General Stores Inc (CASY)
-
Sunoco LP Q1 FY2022 Earnings Call2022-05-04
Sunoco LP (SUN)
-
Delek US Holdings, Inc. Q1 FY2022 Earnings Call2022-05-03
Delek US Holdings, Inc. (DK)
-
Caseys General Stores Inc Q3 FY2022 Earnings Call2022-03-08
Caseys General Stores Inc (CASY)
-
Sunoco LP Q4 FY2021 Earnings Call2022-02-16
Sunoco LP (SUN)
-
Delek US Holdings, Inc. Q3 FY2021 Earnings Call2021-11-04
Delek US Holdings, Inc. (DK)
-
Sunoco LP Q3 FY2021 Earnings Call2021-11-03
Sunoco LP (SUN)
-
Sunoco LP Q1 FY2021 Earnings Call2021-05-06
Sunoco LP (SUN)
-
Sunoco LP Q4 FY2020 Earnings Call2021-02-17
Sunoco LP (SUN)
-
Caseys General Stores Inc Q2 FY2021 Earnings Call2020-12-10
Caseys General Stores Inc (CASY)
-
Sunoco LP Q3 FY2020 Earnings Call2020-11-04
Sunoco LP (SUN)
-
Caseys General Stores Inc Q1 FY2021 Earnings Call2020-09-14
Caseys General Stores Inc (CASY)
-
Sunoco LP Q2 FY2020 Earnings Call2020-08-05
Sunoco LP (SUN)
-
Caseys General Stores Inc Q2 FY2020 Earnings Call2019-10-31
Caseys General Stores Inc (CASY)