www.vortexa.com
Open in
urlscan Pro
213.219.38.18
Public Scan
Submitted URL: https://marketingmail.vortexa.com/ODM3LU1aRS01NzgAAAGNfu9t7lmJPqZQbHltPEsCyt4Qt6yfjofkgREHD1gr5yWSE_ivMZXUQpsZC92N3U1WfVARNM8=
Effective URL: https://www.vortexa.com/?mkt_tok=ODM3LU1aRS01NzgAAAGNfu9t7hAwCp0gxe8gesJCSnKAN5I8ZpH1pyyqBQfY6rZTmM_1UrsDnrUdMhn48c4WwOz...
Submission: On November 26 via api from US — Scanned from DE
Effective URL: https://www.vortexa.com/?mkt_tok=ODM3LU1aRS01NzgAAAGNfu9t7hAwCp0gxe8gesJCSnKAN5I8ZpH1pyyqBQfY6rZTmM_1UrsDnrUdMhn48c4WwOz...
Submission: On November 26 via api from US — 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="referral" 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="vortexa.com" 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="687030393.1700994885" 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="" 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="referral" 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="vortexa.com" 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="687030393.1700994885" 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, Nov 23 Q & A with Joseph Cacioppo, Sales Director Read our stories Support Login Request Free Demo WHITEPAPER DESTINATION MODEL Welcome to the captivating world of predicting tanker destinations! Find out more OCTOBER EDITION US ENERGY INSIGHTS Hosted by Senior Market Analyst Pamela Munger, US Energy Insights gives you an expert insight into the latest trends and market conditions within US energy! Watch now EXCLUSIVE LPG REPORT A RESHAPING OF LPG TRADE FLOWS BY EL NIÑO UNDERWAY A mild winter in Europe and East Asia as well as ongoing weakness in PDH margins is anticipated to limit the seasonal rise in LPG prices this winter, read full report below. Read more WHITEPAPER DESTINATION MODEL Welcome to the captivating world of predicting tanker destinations! Find out more OCTOBER EDITION US ENERGY INSIGHTS Hosted by Senior Market Analyst Pamela Munger, US Energy Insights gives you an expert insight into the latest trends and market conditions within US energy! Watch now EXCLUSIVE LPG REPORT A RESHAPING OF LPG TRADE FLOWS BY EL NIÑO UNDERWAY A mild winter in Europe and East Asia as well as ongoing weakness in PDH margins is anticipated to limit the seasonal rise in LPG prices this winter, read full report below. Read more WHITEPAPER DESTINATION MODEL Welcome to the captivating world of predicting tanker destinations! Find out more OCTOBER EDITION US ENERGY INSIGHTS Hosted by Senior Market Analyst Pamela Munger, US Energy Insights gives you an expert insight into the latest trends and market conditions within US energy! Watch now EXCLUSIVE LPG REPORT A RESHAPING OF LPG TRADE FLOWS BY EL NIÑO UNDERWAY A mild winter in Europe and East Asia as well as ongoing weakness in PDH margins is anticipated to limit the seasonal rise in LPG prices this winter, read full report below. Read more 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 COMMERCIAL PARTNERSHIPS Our products combine real-time data from 147+ satellites, 200+ billion AIS pings, and 100+ shipbrokers, customs and port agents. 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 Freight November 21, 2023 UNCERTAINTY FOR MRS MIGRATING TO THE… Incentives for MRs to migrate East-to-West are currently high, but a mixed outlook in the Atlantic Basin due to weak product export demand awaits,… Read more Crude November 16, 2023 LIMITED SEABORNE TRADE VOLUMES RAISE QUESTIONS… In this big picture analysis, we look at recent indicators of stagnating seaborne flows, questioning healthy demand projection, while freight rates benefit from long-haul… Read more Crude November 15, 2023 MOMENTUM IN IRANIAN CRUDE/CONDENSATE EXPORTS SLOWS This insight explores why Iran’s crude/condensate export levels slowed from previous months and floating storage levels declined. Read more Products November 10, 2023 DEMAND INDICATORS POINT TO A CLEAN… Recent demand indicators point to a recent slow down in Atlantic Basin clean product demand, in this insight we explore the regions underpinning the… 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 © 2023 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