www.vortexa.com Open in urlscan Pro
2a01:7e00::f03c:94ff:feac:947d  Public Scan

Submitted URL: https://marketingmail.vortexa.com/ODM3LU1aRS01NzgAAAGTFT-OR2RxxWQjJ04UX5m56BjYlH3INTxLDqk90FXhTVpp8mgsywAZr8BpmaU38MHpKD3sLHM=
Effective URL: https://www.vortexa.com/?mkt_tok=ODM3LU1aRS01NzgAAAGTFT-ORy-rghGZF6LA4xhvKVTdM1U3z0dpudx_1Pz397ucqW_FqjdZlSHN-q7UD-mgwXT...
Submission: On May 14 via api from AE — Scanned from DE

Form analysis 5 forms found in the DOM

<form action="" data-cb-wrapper="true">
  <div class="form">
    <div class="form-row">
      <input type="email" class="field-text" id="subscriptionEmailAddress" placeholder="Email address">
    </div>
    <div class="form-row">
      <button type="submit" class="btn btn-primary full">
        <span class="value">Subscribe</span>
      </button>
    </div>
  </div>
</form>

<form id="mktoForm_1017" data-cb-wrapper="true" novalidate="novalidate" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); width: 1601px;" class="mktoForm mktoHasWidth mktoLayoutLeft">
  <style type="text/css">
    .mktoForm .mktoButtonWrap.mktoRound .mktoButton {
      color: #fff;
      border: 1px solid #a3bee2;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      border-radius: 5px;
      background-color: #779dd5;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#779dd5), to(#5186cb));
      background-image: -webkit-linear-gradient(top, #779dd5, #5186cb);
      background-image: -moz-linear-gradient(top, #779dd5, #5186cb);
      background-image: linear-gradient(to bottom, #779dd5, #5186cb);
      padding: 0.4em 1em;
      font-size: 1em;
    }

    .mktoForm .mktoButtonWrap.mktoRound .mktoButton:hover {
      border: 1px solid #45638c;
    }

    .mktoForm .mktoButtonWrap.mktoRound .mktoButton:focus {
      outline: none;
      border: 1px solid #45638c;
    }

    .mktoForm .mktoButtonWrap.mktoRound .mktoButton:active {
      background-color: #5186cb;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#5186cb), to(#779dd5));
      background-image: -webkit-linear-gradient(top, #5186cb, #779dd5);
      background-image: -moz-linear-gradient(top, #5186cb, #779dd5);
      background-image: linear-gradient(to bottom, #5186cb, #779dd5);
    }
  </style>
  <div class="mktoFormRow">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="wBchooseasession" id="LblwBchooseasession" class="mktoLabel mktoHasWidth" style="width: 141px;">
          <div class="mktoAsterix">*</div>Choose a session:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div>
        <div class="mktoLogicalField mktoCheckboxList mktoHasWidth mktoRequired" style="width: 259px;"><input name="wBchooseasession" id="mktoCheckbox_2915_0" type="checkbox" value="Global webinar session 1" aria-required="true"
            aria-labelledby="LblwBchooseasession LblmktoCheckbox_2915_0 InstructwBchooseasession" class="mktoField"><label for="mktoCheckbox_2915_0" id="LblmktoCheckbox_2915_0">Session 1: 9AM BST APAC Briefing </label><input name="wBchooseasession"
            id="mktoCheckbox_2915_1" type="checkbox" value="Global webinar session 2" aria-required="true" aria-labelledby="LblwBchooseasession LblmktoCheckbox_2915_1 InstructwBchooseasession" class="mktoField"><label for="mktoCheckbox_2915_1"
            id="LblmktoCheckbox_2915_1">Session 2: 5PM BST EMEA/Americas Briefing </label></div><span id="InstructwBchooseasession" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="FirstName" id="LblFirstName" class="mktoLabel mktoHasWidth" style="width: 135px;">
          <div class="mktoAsterix">*</div>First Name:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="FirstName" name="FirstName" placeholder="First name" maxlength="255" aria-labelledby="LblFirstName InstructFirstName" type="text"
          class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true" style="width: 150px;"><span id="InstructFirstName" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="LastName" id="LblLastName" class="mktoLabel mktoHasWidth" style="width: 135px;">
          <div class="mktoAsterix">*</div>Last Name:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="LastName" name="LastName" placeholder="Last name" maxlength="255" aria-labelledby="LblLastName InstructLastName" type="text"
          class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true" style="width: 150px;"><span id="InstructLastName" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="Email" id="LblEmail" class="mktoLabel mktoHasWidth" style="width: 135px;">
          <div class="mktoAsterix">*</div>Email Address:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Email" name="Email" placeholder="Business email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email"
          class="mktoField mktoEmailField mktoHasWidth mktoRequired" aria-required="true" style="width: 150px;"><span id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="Company" id="LblCompany" class="mktoLabel mktoHasWidth" style="width: 135px;">
          <div class="mktoAsterix">*</div>Company Name:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Company" name="Company" placeholder="Company name" maxlength="255" aria-labelledby="LblCompany InstructCompany" type="text"
          class="mktoField mktoTextField mktoHasWidth mktoRequired" aria-required="true" style="width: 150px;"><span id="InstructCompany" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="MKT_utm_campaign__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="MKT_utm_content__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="MKT_utm_medium__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="MKT_utm_source__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="MKT_utm_term__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="clientid" class="mktoField mktoFieldDescriptor mktoFormCol" value="NULL" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="Mkt_GCLID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="NULL" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoButtonRow"><span class="mktoButtonWrap mktoRound" style="margin-left: 120px;"><button type="submit" class="mktoButton">Submit</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor"
    value="1017"><input type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="837-MZE-578">
</form>

<form id="mktoForm_1238" data-cb-wrapper="true" novalidate="novalidate" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); width: 1601px;" class="mktoForm mktoHasWidth mktoLayoutLeft">
  <style type="text/css">
    .mktoForm .mktoButtonWrap.mktoSimple .mktoButton {
      color: #fff;
      border: 1px solid #75ae4c;
      padding: 0.4em 1em;
      font-size: 1em;
      background-color: #99c47c;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#99c47c), to(#75ae4c));
      background-image: -webkit-linear-gradient(top, #99c47c, #75ae4c);
      background-image: -moz-linear-gradient(top, #99c47c, #75ae4c);
      background-image: linear-gradient(to bottom, #99c47c, #75ae4c);
    }

    .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover {
      border: 1px solid #447f19;
    }

    .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:focus {
      outline: none;
      border: 1px solid #447f19;
    }

    .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:active {
      background-color: #75ae4c;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#75ae4c), to(#99c47c));
      background-image: -webkit-linear-gradient(top, #75ae4c, #99c47c);
      background-image: -moz-linear-gradient(top, #75ae4c, #99c47c);
      background-image: linear-gradient(to bottom, #75ae4c, #99c47c);
    }
  </style>
  <div class="mktoFormRow">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="FirstName" id="LblFirstName" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>First Name:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="FirstName" name="FirstName" maxlength="255" aria-labelledby="LblFirstName InstructFirstName" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
          aria-required="true" style="width: 150px;"><span id="InstructFirstName" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="LastName" id="LblLastName" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>Last Name:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="LastName" name="LastName" maxlength="255" aria-labelledby="LblLastName InstructLastName" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
          aria-required="true" style="width: 150px;"><span id="InstructLastName" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="Email" id="LblEmail" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>Email Address:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Email" name="Email" maxlength="255" aria-labelledby="LblEmail InstructEmail" type="email" class="mktoField mktoEmailField mktoHasWidth mktoRequired"
          aria-required="true" style="width: 150px;"><span id="InstructEmail" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="Company" id="LblCompany" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>Company:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><input id="Company" name="Company" maxlength="255" aria-labelledby="LblCompany InstructCompany" type="text" class="mktoField mktoTextField mktoHasWidth mktoRequired"
          aria-required="true" style="width: 150px;"><span id="InstructCompany" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap mktoRequiredField"><label for="Partnership_Type__c" id="LblPartnership_Type__c" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>Partnership Type:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><select id="Partnership_Type__c" name="Partnership_Type__c" aria-labelledby="LblPartnership_Type__c InstructPartnership_Type__c" class="mktoField mktoHasWidth mktoRequired"
          aria-required="true" style="width: 150px;">
          <option value="">Select...</option>
          <option value="Commercial">Commercial</option>
          <option value="Data">Data</option>
          <option value="Media">Media</option>
          <option value="Product">Product</option>
          <option value="Strategic">Strategic</option>
          <option value="Other">Other</option>
        </select><span id="InstructPartnership_Type__c" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow">
    <div class="mktoFieldDescriptor mktoFormCol" style="margin-bottom: 10px;">
      <div class="mktoOffset" style="width: 10px;"></div>
      <div class="mktoFieldWrap"><label for="message" id="Lblmessage" class="mktoLabel mktoHasWidth" style="width: 100px;">
          <div class="mktoAsterix">*</div>Message:
        </label>
        <div class="mktoGutter mktoHasWidth" style="width: 10px;"></div><textarea id="message" name="message" rows="4" aria-labelledby="Lblmessage Instructmessage" class="mktoField mktoHasWidth" maxlength="2000" style="width: 150px;"></textarea><span
          id="Instructmessage" tabindex="-1" class="mktoInstruction"></span>
        <div class="mktoClear"></div>
      </div>
      <div class="mktoClear"></div>
    </div>
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="MKT_utm_campaign__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="null" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="MKT_utm_content__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="null" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="MKT_utm_medium__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="null" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="MKT_utm_source__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="null" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="MKT_utm_term__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="null" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="Mkt_GCLID__c" class="mktoField mktoFieldDescriptor mktoFormCol" value="null" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="clientid" class="mktoField mktoFieldDescriptor mktoFormCol" value="null" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoFormRow"><input type="hidden" name="InferredCountry" class="mktoField mktoFieldDescriptor mktoFormCol" value="null" style="margin-bottom: 10px;">
    <div class="mktoClear"></div>
  </div>
  <div class="mktoButtonRow"><span class="mktoButtonWrap mktoSimple" style="margin-left: 120px;"><button type="submit" class="mktoButton">Submit</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor"
    value="1238"><input type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="837-MZE-578">
</form>

<form data-cb-wrapper="true" novalidate="novalidate" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;"
  class="mktoForm mktoHasWidth mktoLayoutLeft"></form>

<form data-cb-wrapper="true" novalidate="novalidate" style="font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;"
  class="mktoForm mktoHasWidth mktoLayoutLeft"></form>

Text Content

This site uses cookies


Cookies help us deliver the best experience on our website. By using our
website, you agree to the use of cookies. Find out how we use cookies on our
website in our privacy policy.
Functional Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose
of enabling the use of a specific service explicitly requested by the subscriber
or user, or for the sole purpose of carrying out the transmission of a
communication over an electronic communications network.
Preferences Preferences
The technical storage or access is necessary for the legitimate purpose of
storing preferences that are not requested by the subscriber or user.
Statistics Statistics
The technical storage or access that is used exclusively for statistical
purposes. The technical storage or access that is used exclusively for anonymous
statistical purposes. Without a subpoena, voluntary compliance on the part of
your Internet Service Provider, or additional records from a third party,
information stored or retrieved for this purpose alone cannot usually be used to
identify you.
Marketing Marketing
The technical storage or access is required to create user profiles to send
advertising, or to track the user on a website or across several websites for
similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about
these purposes

Accept Deny View preferences Save preferences View preferences
Privacy policy Privacy policy {title}
 * Products
 * Community
 * Company

Products
   
 * Energy Flows
   * Crude
   * Clean Petroleum
   * Dirty Petroleum
   * LPG
   * LNG
   * Energy API & SDK
 * Freight
   * Freight Analytics
   * Freight Market Outlook
   * Freight API & SDK
 * Inventories
 * Integrations
   * Data API
   

Community
   
 * Insights
 * Academy
 * Events
 * Meet the Analysts
   

Company
   
 * About Us Understand what we do and how we thrive
 * Careers Explore our culture and team values
 * Press Data, quotes and insights to tell your stories
 * Partners Building the future of energy markets with our partners
   

 * Life at Vortexa

Fri, May 24
Q & A with Lucy Evitt, HR Business Partner
Read our stories
Support
Login
Request Free Demo
EXCLUSIVE LPG REPORT


HOW TO BALANCE RISING GLOBAL SUPPLIES WITH SLOWING DEMAND?

This summer, the seasonal slowdown in global LPG demand has become a bigger
challenge for the US and Middle East amidst their rising production.

Read more

VORTEXA ANALYTICS


COMPREHENSIVE MARKET INSIGHTS

Access real-time and forward looking market intelligence to confidently predict
commodity prices.

Get in touch

APRIL EDITION


US ENERGY INSIGHTS

Vortexa’s Lead Market Analyst Pamela Munger covers the latest trends and market
conditions within US energy.

Watch now

EXCLUSIVE LPG REPORT


HOW TO BALANCE RISING GLOBAL SUPPLIES WITH SLOWING DEMAND?

This summer, the seasonal slowdown in global LPG demand has become a bigger
challenge for the US and Middle East amidst their rising production.

Read more

VORTEXA ANALYTICS


COMPREHENSIVE MARKET INSIGHTS

Access real-time and forward looking market intelligence to confidently predict
commodity prices.

Get in touch

APRIL EDITION


US ENERGY INSIGHTS

Vortexa’s Lead Market Analyst Pamela Munger covers the latest trends and market
conditions within US energy.

Watch now

EXCLUSIVE LPG REPORT


HOW TO BALANCE RISING GLOBAL SUPPLIES WITH SLOWING DEMAND?

This summer, the seasonal slowdown in global LPG demand has become a bigger
challenge for the US and Middle East amidst their rising production.

Read more

VORTEXA ANALYTICS


COMPREHENSIVE MARKET INSIGHTS

Access real-time and forward looking market intelligence to confidently predict
commodity prices.

Get in touch

APRIL EDITION


US ENERGY INSIGHTS

Vortexa’s Lead Market Analyst Pamela Munger covers the latest trends and market
conditions within US energy.

Watch now




AS SEEN IN



VORTEXA INTELLIGENT ENERGY MARKETS



We make it our mission to open the world of information across all energy flows.


Try it now
The How


BIG DATA INSIGHTS THAT SHAPE THE MARKET



A unique combination of deep tech and domain expertise gives you the data and
insights to optimise your business. We connect energy and freight market
participants to help them make better decisions on the allocation and trade of
energy globally, delivering significant economical and ecological benefits to
the market participants and society at large.

USE CASES
Physical trading
Freight
Financial trading

PHYSICAL TRADING

Identify arbitrage opportunities and discover the right buyers and sellers for
spot and term contracts.



Learn more


FREIGHT

Inspect changing market conditions to secure the lowest freight rates, enhance
your fleet positioning and understand peer activity.



Learn more


FINANCIAL TRADING

Assess physical market movements that affect prices of energy derivatives and
anticipate long or short positions on commodity futures.



Learn more




OUR PRODUCTS



ENERGY FLOWS ANALYTICS

Vortexa’s energy flows data and analytics suite provides complete global
waterborne oil & gas flows across time, for any location, fleet, charterer and
more.

Learn more

FREIGHT ANALYTICS

Vortexa’s market-leading Freight Analytics suite provides key demand and supply
indicators: availability, utilisation, distribution and congestion, as well as
freight pricing and a pricing outlook.

Learn more

INVENTORIES ANALYTICS

Vortexa's Onshore Crude and Offshore Floating Storage Inventories analytics
supply the most complete, fast, and accurate data on global crude and oil
product levels.

Learn more

THREE-STEP DATA PROCESSING



DATA PARTNERSHIPS

Our products combine real-time data from 1,000+ satellites and terrestrial AIS
receivers, 400+ billion AIS pings, and 100+ market data sources globally.

DEEP-DOMAIN TECHNOLOGY

Advanced artificial intelligence speeds up big data analysis and is constantly
learning to draw high accuracy predictive patterns.

HUMAN INTELLIGENCE

All of our data is validated by in-house industry experts including market
analysts, data scientists and technical engineers.

Learn about our methodology


ENERGY EXPERT COMMUNITY



Our global market analysis team provides Vortexa clients with bespoke market
research and advisory services, allowing them to draw the highest value from the
proprietary datasets and provide context to data trends.


Learn more



LATEST ANALYSIS


Crude
May 08, 2024

US GULF COAST SOUR CRUDE MARKETS…

US Gulf Coast sour crude crude markets have recently experienced tightness amid
new developments in the region, chief amongst them being TMX start up
Read more
Products
May 08, 2024

EXCLUSIVE LPG REPORT: HOW TO BALANCE…

This summer, the seasonal slowdown in global LPG demand has become a bigger
challenge for the US and Middle East amidst their rising production.…
Read more
Freight
May 02, 2024

ATLANTIC MRS: THE BLACK SHEEP OF…

Geopolitical, weather events and energy securities are deemed to have left clean
tanker rates hovering at quite healthy levels, however a mix of supply…
Read more
Crude
April 30, 2024

GLOBAL OIL PRICES STABILISE. IS THIS…

The global oil price rally has stalled. Rising onshore crude inventories and
falling middle distillate cracks are posing downside risks on prices.
Read more
Resources


VORTEXA ACADEMY

Level up your trading & analysis skills, learning from the leading experts in
energy & shipping.

Learn more


EVENTS

Explore digital and in-person events led by global industry experts.

Learn more


READY TO GET STARTED?


Request Free Demo
See why the most successful traders and shipping experts use Vortexa
Products
   
 * Energy Flows
   * Crude
   * Clean Petroleum
   * Dirty Petroleum
   * LPG
   * LNG
   * Energy API & SDK
 * Freight
   * Freight Analytics
   * Freight Market Outlook
   * Freight API & SDK
 * Inventories
 * Integrations
   * Data API
   

Expertise
 * Methodology

Community
 * Insights
 * Academy
 * Events
 * Meet the Analysts

Company
 * About Us
 * Careers
 * Press
 * Partners

 * Contact us

INTELLIGENT
ENERGY MARKETS

Industry insight in your inbox

Useful info coming to you every week

Subscribe
Copyright © 2024 Vortexa ltd. All rights reserved.
 * 
 * 
 * 
 * 
 * 

 * Privacy Policy
 * Fair Use Policy

SEE HOW YOU CAN GROW WITH VORTEXA

A state-of-the-art oil and gas analytics platform to help you spot trading
opportunities and sidestep risks in real-time.

Subscribe
 * 
 * 
 * 
 * 



HOMEPAGE


*
Choose a session:

Session 1: 9AM BST APAC Briefing Session 2: 5PM BST EMEA/Americas Briefing



*
First Name:




*
Last Name:




*
Email Address:




*
Company Name:











Submit

HOMEPAGE





THANK YOU FOR REGISTERING



A confirmation email with event details has been sent to your inbox



Add to your calendar

THANK YOU!




LOOK OUT FOR THE WHITEPAPER IN YOUR INBOX!





BECOME A PARTNER

Fill out the form below if you would like to become a Vortexa Partner.



*
First Name:




*
Last Name:




*
Email Address:




*
Company:




*
Partnership Type:

Select...CommercialDataMediaProductStrategicOther



*
Message:












Submit

SUCCESS!



Thank you for submitting your enquiry. We'll be in touch very soon!



Share this page
Copied!
Tonne-miles need to pick up to sustain rally in dirty freight rates
David Wech, Chief Economist

THANK YOU FOR DOWNLOADING

You will receive the download to your inbox in a moment

Manage consent