Do startup layoffs mean a recession is coming?

Codie Sanchez shares advice on how to prepare for a recession.

Codie Sanchez • 14 hours ago

Wedding party economics are getting out of hand

Macroeconomic factors have turned being a bridesmaid or groomsman into a costly affair.

Rob Litterst • 2 days ago

Airfare prices are soaring past inflation

Several forces are colliding to push the price of airfare well beyond inflation.

Mia Sullivan • May 19, 2022

It appears Americans suck at guesstimating

Polling shows Americans have no idea how many millionaires there are, among other things.

Jacob Cohen • March 24, 2022

Lunchflation is real — and office workers are feeling it

Lunch prices have shot up several dollars due to labor, supply chain, and inflation issues.

Juliet Bennett Rylah • March 23, 2022

The shrinkflation phenomenon

Some brands are reducing the size of products instead of increasing the price.

Jacob Cohen • March 22, 2022

Digits: NJ’s gas debate, music revenues, 15-minute delivery flops, and more

Plus: Mumbai carbon plans and Europe’s thermostats.

Jacob Cohen • March 14, 2022

Recessions are rare. We still need to be ready for them

Recessions are becoming more and more rare, which might make them higher risk.

Morgan Housel, The Collaborative Fund • March 11, 2022

Why are gas prices skyrocketing?

Remember the good old days (a year ago) when gas was under $3?

Jacob Cohen • March 10, 2022

The babysitting boom is here

Babysitting rates outpaced inflation in 2021.

Jacob Cohen • March 4, 2022

Moving to Florida? Get ready to pay up

As more people flock to Florida cities, the average cost of rent is skyrocketing.

Rob Litterst • February 15, 2022

They don’t build ’em like they used to

Inflation is causing a massive spike in housing prices, and 1st-time buyers are getting burned.

Morgan Housel, The Collaborative Fund • January 14, 2022

The world is using fewer condoms than expected

Condom makers have been taken by surprise.

Jacob Cohen • January 11, 2022

The US government’s $10B small biz program, explained

The State Small Business Credit Initiative (SSBCI) is a small biz program targeting disadvantaged groups.

Trung T. Phan • January 10, 2022

People are still quitting in droves

“The Great Resignation” is more of a national job swap than a communal cry of “I QUIT!”

Jacob Cohen • January 5, 2022

Turkey’s currency crisis made bread a political issue, and bakeries are losing dough

Turkey’s currency crisis has made bread a hot-button issue, and bakeries are in the middle of the crossfire.

Rob Litterst • December 20, 2021

Some findings on the world’s priciest spots

This year’s most expensive city is… (drumroll, please)... Tel Aviv, Israel! Congrats -- er, wait -- sorry?

Jacob Cohen • December 9, 2021

Why the Black Friday numbers were a little bit gray

While there was 1.4% dip in Cyber Monday sales, don’t be fooled -- sales this season are through the roof.

Jacob Cohen • December 3, 2021

Gas prices are rising at near-record levels. There’s no easy fix.

Gas prices are reaching record highs, and analysts aren’t sure how to fix it.

Rob Litterst • December 2, 2021

Thanksgiving will be more expensive this year. What gives?

Thanksgiving prices are up for meats and sides while there’s a shortage of pie crust, cream cheese and -- please no -- liquid gravy.

Trung T. Phan • November 24, 2021

One way to avoid inflation? Buy nothing

‘Buy Nothing’ groups are online groups where members give things away for free, and they’re helping members fight inflation.

Rob Litterst • November 22, 2021

Homeowners are banking off rising home prices — here’s how

US home equity reached a record high of $23T in Q2, and homeowners are cashing in.

Rob Litterst • November 11, 2021

The brewing battle for front-line holiday workers

Retailers are offering perks to hire new workers for the holidays, but they may not be enough.

Rob Litterst • November 9, 2021

A California city approved the highest minimum wage in the US… but is it enough?

West Hollywood just approved the highest minimum wage rate in the country, but it still falls short of the city’s living wage rate.

Juliet Bennett Rylah • November 5, 2021

Brace for the snowplow driver shortage of 2021

A shortage of snowplow drivers is plaguing the Midwest and Northeast, and could lead to troubling conditions this winter.

Rob Litterst • November 5, 2021

Thanksgiving prices are hotter than a turkey fresh outta the oven

All around us prices are rising like a batch of easy-bake dinner rolls.

Jacob Cohen • November 2, 2021

Inflation just reached a 30-year high, and might be even higher thanks to ‘skimpflation’

Skimpflation is a form of inflation where companies skimp on the goods and services they provide.

Rob Litterst • November 1, 2021

Halloween is back. Here’s how people are spending this year.

Halloween spending is expected to exceed $10B this year on costumes, candy, decor, and more.

Juliet Bennett Rylah • October 12, 2021

Is China about to have its own ‘Lehman Brothers’ moment?

Evergrande -- one of China’s largest property developers -- is sitting on a $300B debt bomb that could severely hamper the economy.

Trung T. Phan • September 21, 2021

Join 2M+ professionals getting the Hustle daily news brief

[email-submission-form button-text="Join Free" include-trends-opt-in="true" success-url="https://thehustle.co/signup" default-source="thehustleco" default-medium="home-exit-popup" default-campaign="home-page" form-id="exit-popup-general" optinmonster-conversion="true"]
<script type="text/javascript"> var onloadCallback = function() { grecaptcha.render('verify-your-humanity', { 'sitekey' : '6LdddrcZAAAAALyttpvOqiwQGwq5BNhgDz4tMQGE' }); }; function getCookieValue(a) { var b = document.cookie.match('(^|[^;]+)\\s*' + a + '\\s*=\\s*([^;]+)'); return b ? atob(decodeURIComponent(b.pop())) : ''; } function getCookie(name) { var cookieArr = document.cookie.split(";"); for(var i = 0; i < cookieArr.length; i++) { var cookiePair = cookieArr[i].split("="); if(name == cookiePair[0].trim()) { return decodeURIComponent(cookiePair[1]); } } return null; } function setHiddenFieldValue(wrappingDiv, searchParams, className, utmName, cookieName, defaultValue) { var el = wrappingDiv.getElementsByClassName(className)[0]; var existingVal = el.getAttribute('value'); if (utmName == 'ref') { var newVal = searchParams.get(utmName) || getCookie(cookieName); } else { var newVal = searchParams.get(utmName) || getCookieValue(cookieName); } if ((existingVal == null || existingVal == '' || existingVal == defaultValue) && (newVal != null && newVal != '')) { el.setAttribute('value', newVal); } } function setHiddenFieldValueFromUtm( wrappingDiv, searchParams, className, utmName, defaultValue ) { var el = wrappingDiv.getElementsByClassName(className)[0]; if (el != null) { var existingVal = el.getAttribute("value"); var newVal = searchParams.get(utmName); if (newVal != null && newVal != "") { el.setAttribute("value", newVal); } } } function initForm() { var wrappingDivs = document.getElementsByClassName('email-submission'); Array.prototype.forEach.call(wrappingDivs,wrappingDiv => { var sp = new URLSearchParams(window.location.search); setHiddenFieldValue(wrappingDiv, sp, 'funnel-source', 'utm_source', 'funnel_source', 'thehustleco'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-campaign', 'utm_campaign', 'funnel_campaign', 'home-page'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-medium', 'utm_medium', 'funnel_medium', 'home-exit-popup'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-referral', 'ref', 'funnel_referral', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-a', 'a', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-c', 'c', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-o', 'o', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-oc', 'oc', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-e', 'e', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-f', 'f', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-r', 'r', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-t', 't', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s1', 's1', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s2', 's2', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s3', 's3', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s4', 's4', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s5', 's5', ''); var error_message = getCookieValue('validate-email-message'); if (error_message && error_message.trim() != '') { var error = wrappingDiv.getElementsByClassName('funnel-error')[0]; var prev_email = getCookieValue('funnel_email'); error_message = prev_email + " is not valid. Please try again"; error.innerHTML = error_message; error.style = ''; } }); if (false) { initCaptchaFormV2(); } } function initCaptchaFormV2() { var v3RecaptchaResponseEl = document.getElementById('recaptcha-response-v3'); v3RecaptchaResponseEl.parentNode.removeChild(v3RecaptchaResponseEl); var wrappingDiv = document.getElementById('email-submission'); var subForm = wrappingDiv.getElementsByClassName('email-submission')[0]; var captchaVersion = document.createElement('input'); captchaVersion.class = 'g-recaptcha hidden-input'; captchaVersion.type = 'hidden'; captchaVersion.name = 'g-recaptcha-response-v2'; captchaVersion.value = 'true'; subForm.appendChild(captchaVersion); var captchaEl = document.createElement('div'); captchaEl.id = 'verify-your-humanity'; subForm.prepend(captchaEl); var captchaApiScriptEl = document.createElement('script'); captchaApiScriptEl.src = 'https://www.recaptcha.net/recaptcha/api.js?onload=onloadCallback&render=explicit'; captchaApiScriptEl.async = true; captchaApiScriptEl.defer = true; document.head.appendChild(captchaApiScriptEl); } function appendCheckboxes_email_submission() { var wrappingDiv = document.getElementById('email-submission'); var optInDivs = wrappingDiv.querySelectorAll('.trends-opt-in'); optInDivs.forEach(el => { el.style.display = null; if (el.getElementsByClassName('trends-opt-in-checkbox').length < 1) { var checkbox = document.createElement('input'); checkbox.setAttribute('id', 'trends_opt_in_email_submission'); checkbox.setAttribute('class', 'trends-opt-in-checkbox'); checkbox.setAttribute('type', 'checkbox'); checkbox.setAttribute('name', 'trends_opt_in'); var label = document.createElement('label'); label.setAttribute('for', 'trends_opt_in_email_submission'); label.setAttribute('class', 'trends-opt-in-text'); label.textContent = "Yes, I'd like to receive additional emails on hot business opportunities from Trends, by the Hustle"; el.appendChild(checkbox); el.appendChild(label); checkbox.click(); } }) } window.addEventListener('DOMContentLoaded', (event) => { initForm(); if (true) { appendCheckboxes_email_submission(); } }); </script> <div class="email-signup" id=email-submission> <div class="funnel-error" style="display:none;"></div> <form class="email-submission " id="exit-popup-general" action="https://cms.thehustle.co/api/v1/contacts/wordpress_create" method="post" autocomplete="email"> <div class="email-form-wrap"> <input class="funnel-source hidden-input" type="hidden" name="source" value="thehustleco"> <input class="funnel-campaign hidden-input" type="hidden" name="campaign" value="home-page"> <input class="funnel-medium hidden-input" type="hidden" name="medium" value="home-exit-popup"> <input class="funnel-form-id hidden-input" type="hidden" name="form-id" value="exit-popup-general"> <input class="funnel-referral hidden-input" type="hidden" name="referral_code"> <input class="funnel-fail-url hidden-input" type="hidden" name="fail_url" value=""> <input class="funnel-a hidden-input" type="hidden" name="a" value=""> <input class="funnel-c hidden-input" type="hidden" name="c" value=""> <input class="funnel-o hidden-input" type="hidden" name="o" value=""> <input class="funnel-oc hidden-input" type="hidden" name="oc" value=""> <input class="funnel-e hidden-input" type="hidden" name="e" value=""> <input class="funnel-f hidden-input" type="hidden" name="f" value=""> <input class="funnel-r hidden-input" type="hidden" name="r" value=""> <input class="funnel-t hidden-input" type="hidden" name="t" value=""> <input class="funnel-s1 hidden-input" type="hidden" name="s1" value=""> <input class="funnel-s2 hidden-input" type="hidden" name="s2" value=""> <input class="funnel-s3 hidden-input" type="hidden" name="s3" value=""> <input class="funnel-s4 hidden-input" type="hidden" name="s4" value=""> <input class="funnel-s5 hidden-input" type="hidden" name="s5" value=""> <input class="funnel-success-url hidden-input" type="hidden" name="success_url" value="https://thehustle.co/signup"> <input id="recaptcha-response-v3" class="g-recaptcha hidden-input" type="hidden" name="g-recaptcha-response" value=""> <div class="signup-icon" style="display:none;"> <svg width="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6Zm-2 0-8 5-8-5h16Zm0 12H4V8l8 5 8-5v10Z" fill="#848B92"></path></svg> </div> <input class="signup-email" type="email" name="email" placeholder="Your email address" required autocomplete="email"> <input class="email-submit om-trigger-conversion" type="submit" value="Join Free"> </div> <div class="validate-mistake-emails-message" style="display:none;"></div> <div class="trends-opt-in" style="display:none;"></div> <div submit-success> <template type="amp-mustache"> <p class="c-message c-message--success">Thank you for subscribing.</p> </template> </div> <div submit-error> <template type="amp-mustache"> <p class="c-message c-message--failed">Your submission failed. Please try again!</p> </template> </div> </form> </div>